fosa piriforme - French English Dictionary